Adaptive Milling